return to life - Alemán Inglés Diccionario